@charset "utf-8";
@import url(common.css);
a,article,aside,audio,body,caption,dd,del,div,dl,dt,em,footer,form,h1,h2,h3,h4,h5,h6,html,iframe,label,legend,li,menu,nav,object,ol,p,section,span,tbody,td,tfoot,th,thead,tr,ul,video{padding:0;margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
li,ol,ul{list-style:none}
html{font-size:14px;color:#333;font-family:'Microsoft YaHei',Verdana,Arial,san-serif;width:100%;background:#fff}
img{border:none;vertical-align:top}
em,i{font-style:normal}
.clearfix:after{clear:both;height:0;content:'';display:block;overflow:hidden}
.clearfix{zoom:1}
.hui{color:#888}
input::-webkit-input-placeholder{color:#ccc}
input,textarea{font-family:'Microsoft YaHei',Verdana,Arial,san-serif;vertical-align:middle}
a{background-color:transparent;text-decoration:none;color:inherit}
a:active,a:hover{outline:0;text-decoration:none!important}
.entry_home a:hover{color:#000!important}
ol,ul{margin-top:0;margin-bottom:0!important}
.clear{clear:both}
.w1200{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden}
.w1200s{width:1200px;margin-left:auto;margin-right:auto}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
.center{text-align:center}
.tc{text-align:center}
.pr{position:relative}
.pa{position:absolute}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
.hide{display:none}
.show{display:block}
.overflow{overflow:hidden}
input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none}
textarea{-webkit-appearance:none}
button{border-radius:0}
.f14{font-size:14px!important}
.f15{font-size:15px!important}
.f16{font-size:16px!important}
.f18{font-size:18px!important}
.f20{font-size:20px!important}
.f28{font-size:28px!important}
.f32{font-size:32px!important}
.f48{font-size:48px!important}
.h5{height:5px}
.h10{height:10px}
.h15{height:15px}
.h17{height:17px}
.h20{height:20px}
.h30{height:30px}
.h40{height:40px}
.p5{padding:5px}
.p10{padding:10px}
.p20{padding:20px}
.pb8{padding-bottom:8px}
.pt8{padding-top:8px}
.pt5{padding-top:5px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pr30{padding-right:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px!important}
.mt40{margin-top:40px!important}
.mt50{margin-top:50px!important}
.mb20{margin-bottom:20px}
.mr17{margin-right:17px}
.mr28{margin-right:28px}
.ml25{margin-left:25px}

.w870{width:870px}
.w95{width:95px!important}
.w950{width:950px!important}
.w162{width:162px!important}
.w900{width:900px!important}
.w280{width:280px!important}
.w600{width:600px!important}
.w420{width:420px}
.w137{width:137px}
.c666{color:#666!important}
.orange{color:#e8380d!important}
.red{color:#fc4442!important}
.white{color:#fff!important}
.border{border:1px solid #eee}
.line-top-1{border-top:1px solid #26c635}
.index-icon{background-image:url(../images/index_icon.png);background-repeat:no-repeat}
.line30{line-height:30px}
.crumbs{margin:20px auto 0 auto;color:#999;font-size:14px!important;background:#F8F8F8;padding:9px}
.crumbs a{color:#999}
.crumbs em{margin:0 3px}
.crumbs a:hover{color:#26c635}
.container{font-size:14px!important}
.ipt{float:left;color:#b7b7b7;width:366px;height:32px;line-height:32px;padding:0 12px;border:1px solid #e4e4e4;border-right:0;border-radius:3px 0 0 3px;background:#fff;overflow:hidden}
.btn,.btn2,.btn3,.btn4{background:#e85045 none repeat scroll 0 0;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;overflow:hidden}
.kflm-ul li{line-height:30px;font-size:14px;color:#666}
.fj-chart{width:100%;height:120px}
.w-info__left h3{width:129px;height:25px;line-height:25px;font-size:18px;text-align:center;overflow:hidden;margin-top:10px}
.w-info__left,.w-info__right{height:65px}
.w-info__right h3{width:129px;height:25px;line-height:25px;font-size:18px;text-align:center;overflow:hidden;margin-top:10px;color:#ee4433}
.index-tab-container{height:252px;overflow:hidden}
.zsksec .zskcfivnav{height:442px;z-index:2}
.zsksec .foozsk{top:-232px}
h3.title a.more ins{color:#999;font-family:simsun;margin-left:3px;text-decoration:none}
.tgbox{height:60px;width:200px;border:1px solid #e5e5e5;background:#f1f1f1;padding-left:10px}
.tgbox p{height:28px;line-height:28px;overflow:hidden;margin:0}
.tgbox p em{font-style:normal;color:#26c635;font-weight:700;font-size:12px}
.tgbox a.bm{width:60px;height:20px;line-height:20px;text-align:center;color:#fff;background:#26c635;border-radius:3px;display:inline-block;margin:0 7px 0 12px;text-decoration:none}
.tit222{height:40px;line-height:36px;border-bottom:4px solid #4fa100;font-size:22px;font-weight:600;margin-bottom:20px}
.zy-ul{width:1300px}
.zy-ul li{float:left;margin-right:33px;margin-bottom:10px}
.zy-ul .zy-info{border:1px solid #ddd}
.zy-info .tag span{padding:2px 8px;border:1px solid #ddd;font-size:12px;margin-right:9px}
.zy-info .tag .b1{border:1px solid #9a71b5;color:#9a71b5}
.zy-info .tag .b2{border:1px solid #38a1e2;color:#38a1e2}
.zy-info .tag .b3{border:1px solid #38a1e2;color:#74b573}
.zy-info .btn{background:#e85045;padding:3px 7px;color:#fff}
.zy-pic{width:172px;height:224px}
.zy-pic .zy-sreen{width:100%;bottom:0;color:#fff;line-height:15px;background-color:rgba(0,0,0,.6);padding:5px 0}
.zy-pic .zy-sreen p{padding-left:8px;margin:0 0 5px 0}
.zzsc{cursor:pointer}

.city-area a:hover,.rmcity a:hover{color:#62aa00}
.zskfivpo{position:relative;width:272px;height:212px;float:left;margin:0 20px 20px 0}
.zskfivpo ul{height:120px}
.zsksec .zskcfivnav{height:442px;z-index:2}
.zsksec ul{height:352px}
.navigator-bar .menu-left-side .col-box li{margin-top:7px;font-size:14px}
.navigator-bar .menu-left-side .col-box li a{font-size:14px}
.zskcontfiv h3.title a{color:#999;position:absolute;right:22px;top:18px;font-size:14px;font-weight:400}
.wrap-v5{width:1200px;margin-left:auto;margin-right:auto}
.navigator-bar{height:81px;border-bottom:1px solid #eee;position:relative;background-color:#fff;z-index:100}
.navigator-bar .logo{width:172px;height:52px;display:block;float:left;margin-top:13px;}
.navigator-bar .city-choose{width:105px;float:left;margin-left:20px;margin-top:20px}
.navigator-bar .single-city{margin-top:27px}
.navigator-bar .city-choose .city-loc{line-height:normal;color:#333;font-size:12px;display:block;padding-top:12px}
.navigator-bar .city-choose .city-loc .txt{line-height:normal;color:#888;font-size:12px;font-weight:400;display:inline}
.navigator-bar .city-choose .city-loc:hover .txt{color:#26c635}
.navigator-bar .city-choose .city-loc i{display:inline-block;width:5px;height:9px;background:url(../images/icons_v5.png) -62px 0 no-repeat;margin-left:5px}
.navigator-bar .city-choose .city-loc:hover{color:#26c635}
.navigator-bar .city-choose .city-loc:hover i{background-position:-82px 0}
.navigator-bar .city-choose .join-jw{width:52px;height:25px;display:block;margin-top:2px}
.navigator-bar .city-choose .join-jw i{width:52px;height:13px;display:block;background:url(../images/icons_v5.png) 0 0 no-repeat}
.navigator-bar .city-choose .join-jw:hover i{background-position:-102px 0}
.navigator-bar .nav-menu{margin-top:32px;float:left}
.navigator-bar .nav-menu li{float:left;margin-right:15px}
.navigator-bar .nav-menu li a{color:#333;font-size:16px;display:block;line-height:24px;padding:0 15px 22px}
.navigator-bar .nav-menu li a:hover,.navigator-bar .nav-menu li.active a{color:#26c635;border-bottom:3px solid #26c635}
.navigator-bar .nav-menu .zfli.active a,.navigator-bar .nav-menu li.zfli a:hover{color:#f23d18;border-bottom-color:#f23d18}
.navigator-bar .nav-menu .dkli.active a,.navigator-bar .nav-menu li.dkli a:hover{color:#e4b33c;border-bottom-color:#e4b33c}
.navigator-bar .top-right{float:right;margin-top:24px}
.navigator-bar .search-box{height:34px;border:1px solid #ddd;border-radius:2px;position:relative;float:left}
.navigator-bar .search-box .search-inp{width:120px;height:34px;line-height:34px\9;font-size:12px;background:0 0;display:block;float:left;border:none;outline:0}
.navigator-bar .search-box .search-btn{width:40px;height:100%;float:left;border:none;background:url(../images/icons_v5.png) 12px -17px no-repeat;cursor:pointer;outline:0}
.navigator-bar .search-box .sel-val{width:65px;height:34px;line-height:34px;border-right:1px solid #ddd;display:inline-block;margin-right:10px;float:left;cursor:pointer;position:relative;text-indent:5px}
.navigator-bar .search-box .sel-val span{display:inline-block;padding-left:10px;font-size:12px;color:#333}
.navigator-bar .search-box .sel-val i{display:none}
.navigator-bar .search-box .sel-list{position:absolute;width:65px;background-color:#fff;top:34px;left:-1px;border-radius:2px;border:1px solid #ddd;border-top:none}
.navigator-bar .search-box .sel-list a{font-size:12px;line-height:34px;display:block;padding-left:10px;color:#333}
.navigator-bar .search-box .sel-list a:hover{background-color:#eee}
.navigator-bar .login-register{margin-left:25px;white-space:nowrap;float:left;line-height:36px;color:#333;position:relative}
.navigator-bar .login-register a{font-size:12px;color:#333;padding-left:25px}
.navigator-bar .login-register a:hover{color:#26c635}
.login-register i{font-style:normal}
.login-register span{color:#ddd}
.navigator-bar .menu-list-box{width:100%;border-bottom:1px solid #eaeaea;box-shadow:0 2px 5px #f1f1f1;padding:30px 0 40px;display:none;background-color:#fff;position:absolute;left:0;top:81px;z-index:99}
.navigator-bar .item-box{padding-left:268px}
.navigator-bar .menu-left-side{border-right:1px solid #ddd;float:left}
.navigator-bar .menu-left-side .col-box{float:left}
.navigator-bar .menu-left-side .col-box .title{color:#333;font-weight:700;padding-bottom:8px;position:relative;margin-top:0}
.navigator-bar .menu-left-side .col-box .title i{width:30px;height:0;display:block;border-top:1px solid #333;position:absolute;left:0;bottom:0}
.navigator-bar .menu-left-side .col-box .title span{color:#333}
.navigator-bar .menu-left-side .col-box li{margin-top:20px}
.navigator-bar .menu-left-side .col-box li a{color:#666}
.navigator-bar .menu-left-side .col-box li a:hover{color:#26c635}
.navigator-bar .item-xf .col-box1{width:128px}
.navigator-bar .item-xf .col-box2{width:140px}
.navigator-bar .item-xf .col-box3{width:200px}
.navigator-bar .menu-right-side{border-left:1px solid #ddd;float:left;margin-left:-1px;padding-left:30px}
.navigator-bar .menu-right-side .shang{padding-right:20px;border-right:1px solid #ddd;float:left}
.navigator-bar .menu-right-side .agency{padding-left:20px;border-left:1px solid #ddd;float:left;margin-left:-1px}
.navigator-bar .menu-right-side .title{display:block;color:#333;font-weight:700;padding-bottom:9px}
.navigator-bar .menu-right-side a.link{display:block;margin-top:20px;color:#666}
.navigator-bar .menu-right-side a:hover{color:#26c635}
.navigator-bar .menu-right-side .txt{color:#aaa;font-size:12px;margin-top:60px}
.navigator-bar .item-esf .col-box1{width:128px}
.navigator-bar .item-esf .col-box2{width:165px}
.navigator-bar .item-esf .col-box3{width:200px}
.navigator-bar .menu-right-side .agent a.link{float:left;margin-right:40px}
.navigator-bar .item-zf .col-box1{width:160px}
.navigator-bar .item-zf .col-box2{width:128px}
.navigator-bar .item-zx .col-box1{width:180px}
.navigator-bar .item-zx .col-box2{width:230px}
.navigator-bar .item-zx .col-box3{width:280px}
.navigator-bar .item-zx .col-box .h-line{height:19px;position:relative}
.navigator-bar .item-zx .col-box .h-line span{width:140px;height:1px;background-color:#ccc;display:block;position:absolute;top:9px;left:0}
.navigator-bar .item-dk .col-box1{width:130px}
.navigator-bar .item-dk .col-box2{width:140px}
.navigator-bar .item-dk .col-box3{width:140px}
.navigator-bar .item-dk a:hover{color:#e4b33c!important}
.navigator-bar .item-ls .col-box1{width:140px}
.navigator-bar .item-ls .col-box2{width:160px}
.navigator-bar .item-ls .relate-links a{color:#666;margin-top:20px;display:block}
.navigator-bar .item-ls .relate-links a.smh{margin-top:0;margin-left:-7px}
.navigator-bar .item-ls .relate-links a:hover{color:#26c635}
li.gaytxt{color:#999!important}
a.grew{width:70px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
a.grewno{color:#999!important}
p.opentel{padding-top:5px;font-size:12px;color:#26c635}
.pages{width:100%;overflow:hidden;clear:both}
.pagination{height:40px;float:right;border-left:1px solid #ddd}
.tg-rownum-next,.tg-rownum-prev{width:94px;height:38px;display:block;float:left;line-height:38px;color:#999}
.tg-rownum-num{float:left}
.pagination li{float:left}
.pagination li a,.pagination li span{width:50px;height:38px;float:left;border:1px solid #ddd;border-left:none;text-align:center;line-height:38px;cursor:pointer;color:#999}
.pagination li.active span{background:#5ab331;color:#fff;border:1px solid #5ab331}
.pagination li a:hover{background:#5ab331;border:1px solid #5ab331;border-left:none;color:#fff}
.tg-rownum-prev{border:1px solid #ddd;background-position:-8px -579px;text-indent:30px}
.tg-rownum-next{border:1px solid #ddd;border-left:none;background-position:50px -617px;text-indent:20px}
.tg-rownum-prev:hover{background-color:#5ab431;color:#fff;background-position:-8px -655px;border:1px solid #5ab431}
.tg-rownum-next:hover{background-color:#5ab431;color:#fff;background-position:50px -698px}
.num-active a{background:#5ab431!important;color:#fff!important;border:1px solid #5ab431!important}
.page-active{background:#5ab431;color:#fff!important}
.common-title{height:30px;position:relative;line-height:30px}
.common-title-1{color:#999;position:absolute;bottom:0;right:0;line-height:1}
.lpm-section7-title{height:35px;width:158px;font-size:30px;line-height:35px;text-indent:10px}
.lpm-section7-title a{color:#fff;font-family:'Microsoft YaHei'}
.lp-col-s1{margin-right:15px;position:relative;width:216px!important;height:215px;overflow:hidden}
.lp-col-s1{margin-right:25px}
.lp-col-1{width:216px;height:142px}
.lp-col-s1 a{display:block;overflow:hidden;position:relative;margin-bottom:10px;font-size:14px}
.lp-col-s1 a img{width:214px;height:142px;border:1px solid #f4f4f4}
.lpm-section7-1{width:100%;height:24px;overflow:hidden;white-space:normal;margin-top:10px}
.col-5-text{width:100%;height:18px;white-space:normal;margin:8px 0 12px;color:#e8380d;line-height:18px;overflow:hidden}
.col-5-btn{line-height:18px;padding:1px 4px 2px;border:1px solid #ddd;text-align:center;margin-right:5px;font-size:12px;color:#999}
.header2{display:none;position:fixed;top:0;left:0;width:100%;z-index:101;background-color:#f9f9f9;opacity:0.9;}
.header .inn,.header2-wrap{width:1200px;margin:0 auto}
.header2-wrap{padding:8px 0}
.menu{float:left;font-size:16px}
.header2 .menu{padding:0 10px}
.menu li{float:left;margin-right:40px}
.menu a{line-height:40px}
.search{display:inline;height:30px;line-height:30px;overflow:hidden}
.header2 .search{float:left;margin:5px 20px 0 0}
.search .ipt{color:#bababa;width:387px;height:28px;line-height:28px\9;padding:0 10px;border:1px solid #ddd;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}
.header2 .search .ipt{width:180px;height:28px;line-height:28px}
.hot-phone{float:left;font-size:16px;font-weight:700;color:#26c635;margin-right:40px}
.header2 .hot-phone{margin-right:20px;line-height:40px}
.online-ask{float:left;cursor:pointer;text-align:right;margin-right:18px;color:#26c635;opacity:.8}
.header2 .btn-reg{height:30px;line-height:30px;margin-top:5px;border-radius:2px;background:#26c635;padding:1px 12px;color:#fff}
.public-lpnav-num{color:#fff;position:absolute;right:20px;top:0;height:50px;line-height:50px;padding-left:28px;background-position:0 -136px}
.public-lpnav-num{font-size:18px}
.public-lpnav1{background:#4da635;width:1200px;margin:0 auto;position:relative}
.public-lpnav-num span{font-size:12px;padding:0 9px}
.lpm-name{font-size:22px;color:#333;padding-right:18px;font-family:'Microsoft YaHei';font-weight:400;line-height:50px}
.lpm-name-yh{font-size:16px;color:#fff;line-height:50px}
.lpm-bm,.mxlink,.sqbut_01{background:#ed603d;margin-left:10px;height:28px;line-height:28px;display:block;padding:0 10px;margin-top:10px;border-radius:3px}
.lpm-bm:hover,.mxlink:hover,.sqbut_01:hover{color:#fff;background:#e8380d}
.public-lpnav{height:50px;line-height:50px}
.ipt-area .ipt{width:190px;height:28px;line-height:28px}
.header2 .pri1{color:#f33;font-weight:700}
.header2 .yh1{line-height:29px;padding-right:20px;color:#f33}
.ipt-area .ipt{width:190px;height:28px;line-height:28px}
.advice-free{clear:none;float:right;height:auto;background:0 0}
.advice-free .btn-cons{margin-left:0}
.advice-free .btn{float:left;font-weight:400;font-size:12px;text-align:center;width:120px;height:30px;line-height:30px;padding:0}
.advice-free .btn-cons{width:auto;padding:0 12px;margin-left:0;border-radius:0}
.noinfo{font:20px/200px 'Microsoft YaHei';height:200px;text-align:center;color:#ccc}
.black-bg{width:100%;height:100%;background:rgba(51,51,51,.8)!important;position:fixed;z-index:999;top:0;left:0}
.regist-modal,.send-mess,.send-success{width:383px;height:300px;position:fixed;top:30%;left:45%;margin:0 0 0 -120px;background:#fff;z-index:1000}
.regist-title{height:75px;width:342px;margin:0 auto;font-size:24px;line-height:75px;position:relative;margin-top:10px}
.regist-title .close{position:absolute;right:-10px;top:-10px;line-height:30px;cursor:pointer;color:#7c7c7c}
.regist-form{width:342px;margin:0 auto}
.regist-input1{width:240px;height:40px;line-height:40px;color:#CCC;text-indent:10px;border:1px solid #ddd;float:left;border-right:none}
.regist-input2{height:44px;width:99px;background:#5ab431;border:0;color:#fff;float:left}
.regist-input2:hover{background:#26c635;}
.regist-input3{width:338px;height:40px;line-height:40px;border:1px solid #ddd;color:#000;text-indent:10px;margin-top:15px}
.regist-text1{line-height:38px;color:#e8380d;clear:both;height:38px}
.regist-submit{width:340px;height:40px;line-height:40px;border:none;color:#fff;background:#26c635;font-size:18px;border-radius:3px;-moz-box-shadow:5px 5px 5px #26c635 inset;-webkit-box-shadow:5px 5px 5px #26c635 inset;box-shadow:5px 5px 5px #26c635 inset}
.regist-submit:hover{background:#26c635;;cursor:pointer;-moz-box-shadow:5px 5px 5px #26c635; inset;-webkit-box-shadow:0px 0px 0px #26c635; inset;box-shadow:0px 0px 0px #26c635; inset}
.regist-text2{margin-top:20px;line-height:20px;height:20px}
.regist-text2 input{margin-top:4px;margin-right:3px}
.regist-text2 a{color:#333}
.regist-text2 a:hover{color:#5ab431}
.regist-text2 span{color:#999}
.send-mess-text1{font-size:16px;color:#333}
.send-success-text1{font-size:18px;color:#5ab431;background-position:0 -1071px;text-indent:40px;margin-top:50px;width:200px}
.send-success-text2{border-bottom:1px solid #eee;padding:16px 0 20px;color:#999;text-indent:40px}
.send-success-input1{width:340px;height:40px;line-height:40px;color:#fff;text-indent:10px;margin-top:30px;background:#5ab431;border:0;font-size:16px;display:block;text-align:center}
.menu li a:hover,.mt15 li a:hover,.ques-list li a:hover,.tt-list a:hover,.w-search-link a:hover{color:#26c635;!important}
.swiper-slide ul li a{float:left;width:100%}
.swiper-slide ul li a:hover{color:#26c635!important}
.feature-slide-preview ul li a:hover{color:#26c635!important}
.navigator-bar .search-box .sel-val i{width:0;height:0;display:inline-block;border-width:3px 3px;border-style:solid;border-color:#333 transparent transparent transparent;position:absolute;right:10px;top:15px}
.foot-ren{float:left;width:120px;text-align:center;margin-top:15px}
.foot-ren img{height:60px;width:60px;border:1px #FFF solid;border-radius:50%}
.foot-ren .btn{padding:3px 8px;color:#fff;text-decoration:none;background:#e85045 none repeat}
.foot-bottom .inn .closes{width:22px;height:22px;position:absolute;top:20px;right:20px;cursor:pointer;text-indent:-99990px;background:url(../images/bg-app-close.png) no-repeat}
.online{right:5px;top:2px}
.w-number b{font-size:13px!important}
.building_head{width:100%;height:95px;border:1px #CCC solid}
.hp-1{background:rgba(255,51,0,.9);padding:4px 5px;color:#fff;position:absolute;left:0;top:0;z-index:10}

.right-flow{position:fixed;top:0;bottom:0;height:100%;z-index:9999}
.sidebar{float:left;position:relative;width:38px;height:100%;min-height:660px;background:rgba(0,0,0,.8);background:#000\9}
.content-sh{float:left;height:100%;width:240px;background-color:#434343}
.sidebar .upper{position:absolute;width:100%;top:85px}
.sidebar .lower{position:absolute;width:100%;bottom:30px}
.sidebar .s-item{position:relative;height:70px;margin-bottom:0}
.sidebar .s-login .login{position:absolute;right:38px;display:none}
.sidebar .s-login .login:after{position:absolute;left:100%;top:14px;width:0;height:0;border-top:4px solid transparent;border-left:5px solid #fff;border-bottom:4px solid transparent;content:""}
.sidebar .s-item .bg-img{float:left;width:38px;height:34px;cursor:pointer;text-indent:-9999px;background:url(../images/bg-icon-s.png) no-repeat 10px 7px}
.sidebar .s-footprint .bg-img{background-position:8px -22px}
.sidebar .s-login .bg-img{background-position:8px -240px}
.sidebar .s-look .bg-img{background-position:8px -52px}
.sidebar .s-customer .bg-img{background-position:8px -82px}
.sidebar .s-erweima .bg-img{background-position:10px -112px}
.sidebar .s-top .bg-img{background-position:8px -148px}
.sidebar .s-survey .bg-img{background-position:10px -184px}
.sidebar .s-feedback .bg-img{background-position:10px -213px}
.sidebar .s-item .hover{background-color:#666}
.sidebar .s-item .checked{background-color:#666}
.sidebar .des{display:none;position:absolute;right:45px;width:80px;height:34px;line-height:34px;text-align:center;font-size:12px;color:#fffefe;padding:0 10px;background-color:#26c635;cursor:pointer}
.sidebar .des:after{position:absolute;left:100%;top:14px;width:0;height:0;border-top:4px solid transparent;border-left:5px solid #26c635;border-bottom:4px solid transparent;content:""}
.sidebar .s-erweima .des{width:85px;height:auto;line-height:26px;padding:10px 10px 0 10px}
.sidebar .s-erweima .erweima{display:block;width:66px;height:66px;background:url(../images/bg-code.png)}
.sidebar .s-line{width:26px;margin:10px 0 10px 6px;border:0;border-bottom:solid 1px #666}
.s-look-house{position:absolute;width:250px;height:100%;background-color:#434343;padding:0 20px;float:left;overflow:hidden}
.s-look-house1{display:block}
.s-look-house .hd{padding:24px 0}
.s-look-house .img-area{text-align:center;margin-bottom:24px}
.s-look-house .img-area img{width:76px;height:76px}
.s-look-house .ipt-area{text-align:center;margin-bottom:20px}
.s-look-house .ipt-area .ipt-btn,.s-look-house .ipt-area .phone{width:160px;text-align:center;color:#fff;border:none;border-radius:2px;height:30px;line-height:30px;cursor:pointer}
.s-look-house .ipt-area .phone{font-size:12px;margin-bottom:20px;background-color:#888}
.s-look-house .ipt-area .ipt-btn{font-size:16px;font-weight:700;background-color:#e85045}
.s-look-house .hot-line{font-size:14px;color:#fff}
.s-look-house .bd{width:184px;text-align:center;padding:24px 0;margin:auto;border-top:dashed 1px #888}
.s-look-house .bd .service-list{height:360px}
.s-look-house .bd .title{font-size:16px;color:#fff}
.s-look-house .bd .item:first-child .icon-down{display:none}
.s-look-house .bd .item{margin-bottom:38px}
.s-look-house .bd .item .img-area{position:relative;margin:15px auto;width:96px;height:60px;border:solid 1px #888}
.s-look-house .bd .item .icon-down{height:12px;width:12px;margin:-15px auto;background:url(../images/bg-down.png) no-repeat}
.s-look-house .bd .item .name{position:absolute;bottom:-8px;width:60px;left:18px;color:#fff;font-size:14px;background-color:#434343}
.s-look-house .bd .item .item-des{font-size:12px;color:#fff;max-width:190px;overflow:hidden}
.s-look-house .bd .item .img-area img{width:36px;height:36px;margin-top:10px}

.right-flow .house-list .media{width:160px;margin:0 0 20px}
.right-flow .media .pic,.right-flow .media .pic img{width:160px;height:110px;overflow:hidden}
.right-flow .media .pic{position:relative;margin-bottom:0}
.right-flow .media .price{position:absolute;bottom:0;right:0;color:#fff;text-align:center;font-weight:700;width:110px;height:20px;line-height:20px;background-color:#e85045}
.right-flow .media .text{background-color:#fff;padding:5px 10px;line-height:22px}
.right-flow .media .text .total{color:#666;font-size:12px}
.right-flow .media .text .total .sole{text-align:center;width:35px;height:22px;line-height:22px;background-color:#aaa;color:#fff;font-size:12px;display:inline-block;float:right}
.right-flow .media .text,.right-flow .media .text a{background-color:#fff;font-size:12px;font-weight:700;color:#333;text-decoration:none;height:45px}
.right-flow .mCSB_scrollTools .mCSB_draggerRail{background-color:#666}
.right-flow .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a0a0a0}
.right-flow .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a0a0a0}
.right-flow .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.right-flow .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#a0a0a0}
.sidebar .s-login1 .des{width:130px}
.sidebar .s-login1 .bg-img{width:32px;height:32px;margin-left:3px;background:#0175c2 url(../images/bg-icon-s.png) no-repeat 7px 5px;border-radius:50%}
.sidebar .s-login1 .bg-img:hover{background-color:#0175c2}
.sidebar .s-erweima img{width:68px;height:68px;margin-bottom:5px}
.sidebar .s-erweima .des{right:38px;line-height:18px;padding:10px;background-color:#26c635}
.sidebar .s-erweima .des:after{content:none}
.search-list-box{width:100%;max-height:150px;position:absolute;top:35px;left:0;border:1px solid #ddd;background-color:#fff;overflow-x:hidden;overflow-y:auto;display:none;z-index:89}
.search-list-box span{display:block;height:30px;line-height:30px;padding:0 10px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.search-list-box span:hover{background-color:#f6f6f6;cursor:pointer}
.search-list-box span .count{position:absolute;right:10px;top:0}
.side-menu .detail-box .price-analyze-box .c2 .rate{font-size:12px;margin-left:25px}
.side-menu .detail-box .price-analyze-box .c2 .up-rate{color:#ea3c54}
.side-menu .detail-box .price-analyze-box .c2 .down-rate{color:#5ab431}
.chunjie{width:auto;height:35px;background:#ce0000;z-index:9999;min-width:1200px;text-align:center}
.toolsbox .laybox{background:#f1f1f1}
.huan300{width:295px;height:410px;text-align:left;float:right}
.feature-slide-block{position:relative}
.huan300 .feature-slide-preview{margin:0 auto;padding-top:0;display:none;width:295px;position:absolute;top:0;left:0;overflow:hidden;z-index:88}
.huan300 .feature-slide-preview .screenshot{display:block;margin:auto}
.huan300 .feature-slide-list{width:170px;height:22px;overflow:hidden;position:absolute;top:0;right:0;z-index:89}
.huan300 .feature-slide-list a{float:left;display:inline;width:8px;height:8px;float:left;margin-right:7px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;background-color:#ccc;margin-top:8px;overflow:hidden}
.huan300 .feature-slide-list a.current{background-color:#26c635}
.huan300 .feature-slide-list .feature-slide-list-items{display:inline}
.huan300 .feature-slide-list a.feature-slide-list-previous{width:13px;height:12px;float:left;background:url(../images/feature-point-previous.gif) no-repeat;margin-top:6px}
.huan300 .feature-slide-list a.feature-slide-list-next{width:13px;height:12px;float:left;background:url(../images/feature-point-next.gif) no-repeat;margin-top:6px}
.huan300 .feature-slide-list a.feature-slide-list-huan{background:url(../images/featureh.gif) no-repeat 3px 3px;width:50px;padding-left:20px;height:20px;line-height:18px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;margin-top:0}
.huan300 .feature-slide-list a.feature-slide-list-fangchanquan{background:url() no-repeat 3px 3px;width:50px;padding-left:11px;height:20px;line-height:18px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;margin-top:0}
.ul04{width:200px;overflow:hidden}
.ul04 li{width:200px;height:30px;line-height:30px;vertical-align:top;overflow:hidden;font-size:14px}
.tit222 span.kanfangt{background:url(../images/search_iconzj.gif) -7px -303px no-repeat;padding-left:20px}
.dping{float:left;width:90px;overflow:hidden;padding-top:16px}
.dping i{float:left;width:14px;height:14px;line-height:14px;margin-right:2px;display:inline;font-style:normal;text-indent:-9000px}
.dping i.no1{background:url(../images/dping.gif) 0 0 no-repeat}
.dping i.no2{background:url(../images/dping.gif) 0 -20px no-repeat}
.dping i.no3{background:url(../images/dping.gif) 0 -40px no-repeat}
.a200nrbt{height:30px;font-size:16px;font-weight:700}
.a200hd{width:200px;overflow:hidden}
.a200hdl{float:left;width:180px}
.a200hdl ul{width:180px}
.a200hdl ul li{height:17px;line-height:17px}
.a200hdl ul li.wb{height:17px;line-height:17px;margin-bottom:5px;padding-left:17px;font-size:14px}
.a200hdl ul li.wba{height:17px;line-height:17px;margin-bottom:15px;padding-left:17px;color:#888}
.a200hdr{float:left;width:10px;height:374px}
.a300nr .bigtit{white-space:nowrap;font-weight:600;overflow:hidden;font-size:24px;width:300px;height:38px;line-height:38px;text-align:center}
.a300nr .bigtit a{color:#26c635;text-decoration:none}
.a300nr .bigtit a.f22{font-size:22px}
.a300nr .bigtit a.f22a{font-size:22px;color:#333}
.a300nr .sbt{font-size:14px;line-height:30px;text-align:center;width:300px;height:30px;overflow:hidden}
.a300nr .sbt a{margin:0 3px}
.ul01 li{width:298px;height:30px;line-height:30px;vertical-align:top;overflow:hidden;padding-left:2px}
.ul01 li.f14 a{padding-left:8px}
.banner-box{height:360px;width:1200px;margin-left:auto;margin-right:auto}
.banner-box .banner-imgs{width:980px;height:360px;margin-left:220px;position:relative;overflow:hidden}
.banner-box .banner-imgs .item{width:980px;height:360px;float:left;position:relative}
.banner-box .banner-imgs .item a{display:block;height:100%}
.banner-box .banner-imgs .item img{background:url(../images/loading.gif) center center no-repeat}
.banner-box .banner-imgs .item .smtips-wrap{width:100%;height:100%;position:absolute;top:0;left:0}
.banner-box .banner-imgs .slide-controls{position:absolute;width:100%;left:0;bottom:15px;text-align:center;font-size:0}
.banner-box .banner-imgs .slide-controls li{width:6px;height:6px;display:inline-block;background:url(../images/icons_v5.png) 0 -100px no-repeat;margin:0 4px;text-indent:-999em;border-radius:3px;-webkit-transition:width .5s;cursor:pointer}
.banner-box .banner-imgs .slide-controls li.on{width:26px;background-position:0 -89px}
.banner-box .banner-imgs .next,.banner-box .banner-imgs .prev{background:url(../images/icons_v5.png) 0 -487px no-repeat;left:5px;display:none}
.banner-box .banner-imgs .next{left:auto;right:5px;background-position:0 -552px}
.banner-box .banner-imgs:hover .next,.banner-box .banner-imgs:hover .prev{display:block}
.full-banner-box{width:100%;min-width:1200px}
.full-banner-box .banner-imgs{width:100%;margin-left:0}
.full-banner-box .banner-imgs .item{width:100%;overflow:hidden}
.full-banner-box .banner-imgs .item a{position:absolute;left:50%;top:0;margin-left:-960px}
.full-banner-box .banner-imgs .item .smtips-wrap{width:1200px;left:50%;margin-left:-600px}
.full-banner-box .banner-imgs .item .smtips-wrap .smtips{left:225px;top:auto;bottom:5px}

.echo-img{background: url(../images/loading.gif) 50% no-repeat;}
.footer-ad{position: relative;background: #f4f4f4;height: 100px;overflow: hidden;margin-top: 20px}
.footer-ad li{float: left;width: 300px;overflow: hidden;}
.footer-ad li .ico{float: left;margin: 28px 10px 0 80px;width: 50px;height: 50px;overflow: hidden;display: block;}
.footer-ad li .ico-01{background:url(../images/ico-shengli.png) no-repeat;}
.footer-ad li .ico-02{background:url(../images/ico-zhenshi.png) no-repeat;}
.footer-ad li .ico-03{background:url(../images/ico-shengqian.png) no-repeat;}
.footer-ad li .ico-04{background:url(../images/ico-shengshi.png) no-repeat;}
.footer-ad li .txt{float: left;margin-top: 15px;}
.footer-ad li .txt h2{margin: 0;font-size: 18px;line-height: 24px;font-weight:400}
.footer-ad li .txt p{margin: 0;line-height: 20px;color: #999;}

/*导航下拉*/
.nav-box{position:relative;margin-top:8px;margin-bottom:0;float:left}
/* .navi_menu{height:72px} */
.navi_menu li{float:left;position:relative;margin-right: 6px;}
.navi_menu li a{display:block;line-height:40px;font-size:16px;text-decoration:none;color:#333;
padding: 10px 20px;}
.navi_menu .current{color:#e43;line-height:40px;}
.navi_menu .on{color:#26c635;line-height:40px;}
.navi_menu li a:hover{color:#26c635}
.navi_menu li a.more:after{content:" »"}
.navi_menu li ul{position:absolute;float:left;width:130px;border:1px solid #eee;display:none;background-color:#ffffff;z-index:9999;}
.navi_menu li ul a{width:130px;text-decoration:none;color:#333}
.navi_menu li ul a:hover{background:#f2f2f2;color:#333}
.navi_menu li ul ul{top:0;left:130px}
.navi_menu li .son a{line-height:22px; font-size: 14px;padding: 10px 10px;width: 110px;}

/*表单按钮  300px*/
.input-box{margin:10px auto;height:auto;overflow:hidden}
.input-box li{width:300px;position:relative;margin:4px auto;display:block;clear:both}
.input-box .input-text{width:96%;border:1px solid #ccc;line-height:36px;height:36px;border-radius:4px;padding:0 5px;overflow:hidden}
.input-box .input-chex,.input-box .input-rad{float:left;margin:6px 10px}
.input-box .form-select{width:100%;margin-top:10px;padding:0 5px;height:36px;line-height:36px;border-radius:4px;border:1px solid #ccc}

/*表单按钮  250px*/
.input-box-250{margin:10px auto;height:auto;overflow:hidden}
.input-box-250 li{width:250px;position:relative;margin:4px auto;display:block;clear:both}
.input-box-250 .input-text{width:95%;border:1px solid #ccc;line-height:36px;height:36px;border-radius:4px;padding:0 5px;overflow:hidden}
.input-box-250 .input-chex,.input-box .input-rad{float:left;margin:6px 10px}
.input-box-250 .form-select{width:100%;margin-top:10px;padding:0 5px;height:36px;line-height:36px;border-radius:4px;border:1px solid #ccc}